metal cad cnc machining aluminum rock fabrication assembly steel edm assemblies components wire edm milling electrical discharge machining manufacturing